_uuuu_ffff_mmmm_GGGG_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh gets the current Universal Font Manager (UFM) font path.
_uuuu_ffff_mmmm_GGGG_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh uses the argument _f_o_n_t_P_a_t_h to return a pointer to a null-
terminated character string that represents the current UFM font path.
That path is used by UFM to find font files. If an error is detected,
_uuuu_ffff_mmmm_GGGG_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh sets that pointer to NULL.
The UFM font path contains one or more full-path names of font
directories. On platforms with the X Window System, each specified
directory must exist, and it must contain a _f_o_n_t_s._d_i_r file (a directory
of font files). If there is more than one full-path directory name, put
a comma (,) after each directory name, except the last one. UFM searches
font directories in the order in which they are specified in the font
path.
There is a default UFM font path. The default UFM font path can be
changed by calling the function _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh. When your program is
finished with the UFM font path, it can call the function _uuuu_ffff_mmmm_FFFF_rrrr_eeee_eeee with
the pointer _f_o_n_t_P_a_t_h. _uuuu_ffff_mmmm_FFFF_rrrr_eeee_eeee will free the memory which was allocated
for a copy of the UFM font path.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
ufmFree(3w), ufmSetFontPath(3w).
DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
If _uuuu_ffff_mmmm_GGGG_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh is not able to allocate the memory it needs, it will
return the value _UUUU_FFFF_MMMM______OOOO_UUUU_TTTT______OOOO_FFFF______MMMM_EEEE_MMMM_OOOO_RRRR_YYYY. Else, it returns the value
_UUUU_FFFF_MMMM______NNNN_OOOO______EEEE_RRRR_RRRR_OOOO_RRRR. _UUUU_FFFF_MMMM______OOOO_UUUU_TTTT______OOOO_FFFF______MMMM_EEEE_MMMM_OOOO_RRRR_YYYY and _UUUU_FFFF_MMMM______NNNN_OOOO______EEEE_RRRR_RRRR_OOOO_RRRR are defined in the